package com.feeyo.prophet.pojo.action.flight;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.AllArgsConstructor;
import lombok.Data;

/**
 * @author lihu
 */
@Data
@AllArgsConstructor
public class FlightStatisticsResp {

    /**
     * 实际, 航班量
     */
    @JSONField(name = "actSum")
    private Long actSum;

    /**
     * 计划
     */
    @JSONField(name = "planSum")
    private Long planSum;

    /**
     * 取消
     */
    @JSONField(name = "canlSum")
    private Long canlSum;

    /**
     * 延误
     */
    @JSONField(name = "delaySum")
    private Long delaySum;

    /**
     * 座位数
     */
    @JSONField(name = "totalSeatSum")
    private Long totalSeatSum;

    /**
     * 旅客人数
     */
    @JSONField(name = "soldSeatSum")
    private Long soldSeatSum;

    /**
     * ================数据查询=====================
     */

    /**
     * 开始时间
     */
    @JSONField(name = "startDate")
    private String startDate;

    /**
     * 截止时间
     */
    @JSONField(name = "endDate")
    private String endDate;

    /**
     * 航班种类名称
     */
    @JSONField(name = "fcategory")
    private String fcategory;

    /**
     * 航班服务类型名称
     */
    @JSONField(name = "fservice")
    private String fservice;

    /**
     * 机场
     */
    @JSONField(name = "airport")
    private String airport;

    /**
     * 进港数量
     */
    @JSONField(name = "inAirport")
    private Long inAirport;

    /**
     * 出港数量
     */
    @JSONField(name = "outAirport")
    private Long outAirport;

    /**
     * 0：出发 1:到达
     */
    @JSONField(name = "singleType")
    private String singleType;


}
